Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
37A THURLOE PLACE Detached £2,509,779 £725,000 12 Apr 2001
GROUND FLOOR AND BASEMENT FLAT 39 THURLOE PLACE £265,886 £215,000 9 Apr 2019